package com.junzhiit.nengji.shop.dao;

import java.util.List;

import com.bainaeco.framework.base.dao.BaseDAO;
import com.junzhiit.nengji.shop.bo.PrinterBO;
import com.junzhiit.nengji.shop.model.Printer;

public interface PrinterDAO extends BaseDAO<Printer>{
	/**
	 * 
	 * TODO
	 * @author FEB
	 * @time 2018年9月10日 下午3:18:36
	 * @return List<PrinterBO>
	 */
	public List<PrinterBO> findPageAll(Printer printer,int pageNumber, int maxPageRow);
	
	/**
	 * 
	 * TODO
	 * @author FEB
	 * @time 2018年9月10日 下午3:18:34
	 * @return int
	 */
	public int getTotalCount(Printer printer);
	
	/**
	 * 
	 * TODO
	 * @author FEB
	 * @time 2018年9月10日 下午3:18:31
	 * @return int
	 */
	public int getCount(Printer printer);
	
	/**
	 * TODO  根据店铺ID取得Printer对象
	 * @author Dlam
	 * @time 2018年9月17日 下午7:14:14
	 * @return Printer
	 * 
	 */
	public List<Printer> getPrinterByShopId(String shopId,Integer type);
}
